package lvbu.wang.lvbuoperator.constants;

/**
 * Created by DaiQing.Zha on 2016/6/8 0008.
 * Email:1642674371@qq.com
 * Description:请求网址
 */
public class RouteConstant {

    ///////////////////////////////////////////管理员操作相关////////////////////////////////////////////
    /**
     * 获取操作员的登录状态
     */
    public static final String GET_JSON_MANAGER_MANAGER_LOGIN_STATUS = "api/manager/Get_JsonManager_ManagerLoginStatus";
    /**
     * 获取imei前缀
     */
    public static final String GET_MANAGER_MOTOR_IMEI_PREFIX_SELECT_NEW_BY_MANAGER_ID = "api/manager/Get_managerMotorImeiPrefix_selectNewByManagerId";
    /**
     * 设置imei前缀
     */
    public static final String SET_MANAGER_MOTOR_IMEI_PREFIX_INSERT = "api/manager/Set_managerMotorImeiPrefix_insert";
    ///////////////////////////////////////////管理员操作相关////////////////////////////////////////////

    ///////////////////////////////////////////APP操作相关////////////////////////////////////////////
    /**
     * 获取最新的app
     */
    public static final String Get_JsonApp_AppVersion_New = "api/app/Get_JsonApp_AppVersion_New";
    ///////////////////////////////////////////APP操作相关////////////////////////////////////////////


    ///////////////////////////////////////////蓝牙版操作相关////////////////////////////////////////////
    /**
     * 根据产品型号获取电机类型
     */
    public static final String GET_LIST_JSON_MOTOR_BLUETOOTH_MOTOR_TYPE_DICT_BY_PRODUCT_ID = "api/motorBluetooth/Get_List_JsonMotorBluetooth_MotorTypeDict_byProductId";
    /**
     * 设置版本号
     */
    public static final String SET_MOTOR_INFO_VERSION_UPDATE = "api/motorBluetooth/Set_motorInfo_version_update";
    /**
     * 更新motorInfo的周长
     */
    public static final String API_MOTOR_BLE_SET_MOTOR_INFO_CIRCUMFERENCE_UPDATE = "api/motorBluetooth/Set_motorInfo_circumference_update";
    /**
     * 更新motorInfo的车重
     */
    public static final String API_MOTOR_BLE_SET_MOTOR_INFO_BIKE_WEIGHT_UPDATE = "api/motorBluetooth/Set_motorInfo_bikeWeight_update";
    /**
     * 更新motorInfo的载重
     */
    public static final String API_MOTOR_BLE_SET_MOTOR_INFO_LOAD_WEIGHT_UPDATE = "api/motorBluetooth/Set_motorInfo_loadWeight_update";
    /**
     * 更新motorInfo的轮毂型号
     */
    public static final String API_MOTOR_BLE_SET_MOTOR_INFO_TYPE_NAME_UPDATE = "api/motorBluetooth/Set_motorInfo_typeName_update";
    /**
     * 更新motorInfo的状态
     */
    public static final String API_MOTOR_BLE_SET_MOTOR_INFO_STATUS_CODE_UPDATE = "api/motorBluetooth/Set_motorInfo_statusCode_update";
    /**
     * 获取新固件
     */
    public static final String API_MOTOR_BLE_GET_JSON_MOTOR_CHEAP_FIRMWARE_INFO_NEW = "api/motorBluetooth/Get_JsonmotorBluetooth_FirmwareInfo_New";
    ///////////////////////////////////////////蓝牙版操作相关////////////////////////////////////////////

    ///////////////////////////////////////////物联网版操作相关////////////////////////////////////////////
    /**
     * 根据产品型号获取电机类型
     */
    public static final String Get_List_JsonMotor_MotorTypeDict_byProductId = "api/motor/Get_List_JsonMotor_MotorTypeDict_byProductId";
    /**
     * 通过imei获取motorInfo
     */
    public static final String GET_JSON_MOTOR_MOTOR_INFO_BY_IMEI = "api/motor/Get_JsonMotor_MotorInfo_byImei";
    /**
     * 更新二维码
     */
    public static final String Set_motorBarcode_update = "api/motor/Set_motorBarcode_update";
    /**
     * 通过二维码获取motorId
     */
    public static final String GET_MOTOR_ID_SELECT_BY_BARCODE = "api/motor/Get_motorId_selectByBarcode";
    /**
     * 根据motorId获取电机信息
     */
    public static final String GET_MOTOR_INFO_BY_MOTOR_ID = "api/motor/Get_JsonMotor_MotorInfo_byMotorId";
    /**
     * 根据状态编号获取状态字典
     */
    public static final String Get_JsonMotor_MotorStatusDict_byStatusCode = "api/motor/Get_JsonMotor_MotorStatusDict_byStatusCode";
    /**
     * 根据motorId获取新的固件
     */
    public static final String Get_JsonMotor_FirmwareInfo_New_byMotorId = "/api/motor/Get_JsonMotor_FirmwareInfo_New_byMotorId";
    /**
     * 根据motorId获取固件升级信息
     */
    public static final String API_GET_FIRMWARE_UPGRADE_BY_MOTOR_ID = "/api/motor/Get_JsonMotor_FirmwareUpgrade_byMotorId";
    /**
     * 判断是否可以清空
     */
    public static final String GET_MOTOR_INFO_UNBIND_CHECK = "api/motor/Get_motorInfo_unbind_check";
    /**
     * 清空motor数据
     */
    public static final String SET_MOTOR_INFO_UNBIND = "api/motor/Set_motorInfo_clean";
    /**
     * 根据蓝牙地址获取motorInfo信息
     */
    public static final String Get_JsonMotor_MotorInfo_byBluetoothAddress = "api/motor/Get_JsonMotor_MotorInfo_byBluetoothAddress";
    /**
     * 错误信息
     */
    public static final String GET_LIST_JSON_MOTOR_MOTOR_FAULT_SELECT_BY_MOTOR_ID = "api/motor/Get_List_JsonMotor_MotorFault_selectByMotorId";
    /**
     * 根据motorId获取绑定的二维码
     */
    public static final String Get_JsonMotor_Barcode_selectByMotorId = "api/motor/Get_JsonMotor_Barcode_selectByMotorId";
    ///////////////////////////////////////////物联网版操作相关////////////////////////////////////////////

    ///////////////////////////////////////////产品操作相关////////////////////////////////////////////
    /**
     * 获取所有的品类
     */
    public static final String GET_LIST_JSON_SALE_PRODUCT_PRODUCT_CATE_GORY_DICT = "api/saleProduct/Get_List_JsonSaleProduct_ProductCategoryDict";
    /**
     * 根据品类获取产品列表
     */
    public static final String GET_LIST_JSON_SALE_PRODUCT_PRODUCT_INFO_BY_CATEGORY_CODE = "api/saleProduct/Get_List_JsonSaleProduct_ProductInfo_byCategoryCode";

    /**
     * 获取产品轮胎尺寸
     */
    public static final String Get_List_JsonSaleProduct_ProductTyreSizeDict = "api/saleProduct/Get_List_JsonSaleProduct_ProductTyreSizeDict";
    ///////////////////////////////////////////产品操作相关////////////////////////////////////////////

    ///////////////////////////////////////////公共相关////////////////////////////////////////////
    /**
     * 设置电机命令和应答
     */
    public static final String SET_MOTOR_COMMAND_AND_ANSWER = "api/motor/Set_motorCommandAndAnswer";
    ///////////////////////////////////////////公共相关////////////////////////////////////////////
}
